## 使用轻量级 JDK 21 基础镜像
#FROM eclipse-temurin:21-jdk-jammy
#
## 设置工作目录
#WORKDIR /app
#
## 复制 jar 文件到容器
#COPY target/bot-0.0.1-SNAPSHOT.jar app.jar
#
## 启动命令：
## - --spring.config.location=file:/config/   从挂载的目录加载配置文件
## - --spring.profiles.active=dev            指定使用哪一个 application-xxx.properties
#ENTRYPOINT ["java", "-jar", "app.jar", "--spring.config.location=file:/config/", "--spring.profiles.active=default"]


# 使用轻量级 JDK 21 基础镜像
FROM eclipse-temurin:21-jdk-jammy

# 设置工作目录
WORKDIR /app

# 复制 jar 文件到容器
COPY target/bot-0.0.1-SNAPSHOT.jar app.jar

# 复制日志配置文件到容器
COPY src/main/resources/logback-spring.xml ./logback-spring.xml

# 启动命令
ENTRYPOINT ["java", "-jar", "app.jar"]